payable related companies - German English Dictionary